package com.grimdawnofflinebuilder.util.template.classGeneration.generated
interface Questmarker  {
    // Group : All Groups
    // Group : Header
    /**
    * 
    * Class : variable
    * Type : string
    * Value : 
    * Default Value : 
    **/
    val actorName : String

    /**
    * 
    * Class : static
    * Type : string
    * Value : 
    * Default Value : AreaOfInterest
    **/
    val clazz : String

    /**
    * 
    * Class : variable
    * Type : string
    * Value : 
    * Default Value : 
    **/
    val fileDescription : String

    /**
    * 
    * Class : variable
    * Type : string
    * Value : 
    * Default Value : This is a really lame area of interest description.
    **/
    val areaDescription : String

    // Group : Quest Marker
    /**
    * 
    * Class : variable
    * Type : file_qst
    * Value : 
    * Default Value : 
    **/
    val questFile1 : String

    /**
    * 
    * Class : variable
    * Type : int
    * Value : 
    * Default Value : 0
    **/
    val taskUID1 : String

    /**
    * 
    * Class : variable
    * Type : file_qst
    * Value : 
    * Default Value : 
    **/
    val questFile2 : String

    /**
    * 
    * Class : variable
    * Type : int
    * Value : 
    * Default Value : 0
    **/
    val taskUID2 : String

    /**
    * 
    * Class : variable
    * Type : file_qst
    * Value : 
    * Default Value : 
    **/
    val questFile3 : String

    /**
    * 
    * Class : variable
    * Type : int
    * Value : 
    * Default Value : 0
    **/
    val taskUID3 : String

    /**
    * 
    * Class : variable
    * Type : file_qst
    * Value : 
    * Default Value : 
    **/
    val questFile4 : String

    /**
    * 
    * Class : variable
    * Type : int
    * Value : 
    * Default Value : 0
    **/
    val taskUID4 : String

    /**
    * 
    * Class : variable
    * Type : file_qst
    * Value : 
    * Default Value : 
    **/
    val questFile5 : String

    /**
    * 
    * Class : variable
    * Type : int
    * Value : 
    * Default Value : 0
    **/
    val taskUID5 : String

    /**
    * 
    * Class : variable
    * Type : file_qst
    * Value : 
    * Default Value : 
    **/
    val questFile6 : String

    /**
    * 
    * Class : variable
    * Type : int
    * Value : 
    * Default Value : 0
    **/
    val taskUID6 : String

    /**
    * 
    * Class : variable
    * Type : file_qst
    * Value : 
    * Default Value : 
    **/
    val questFile7 : String

    /**
    * 
    * Class : variable
    * Type : int
    * Value : 
    * Default Value : 0
    **/
    val taskUID7 : String

    /**
    * 
    * Class : variable
    * Type : file_qst
    * Value : 
    * Default Value : 
    **/
    val questFile8 : String

    /**
    * 
    * Class : variable
    * Type : int
    * Value : 
    * Default Value : 0
    **/
    val taskUID8 : String

    /**
    * 
    * Class : variable
    * Type : file_qst
    * Value : 
    * Default Value : 
    **/
    val questFile9 : String

    /**
    * 
    * Class : variable
    * Type : int
    * Value : 
    * Default Value : 0
    **/
    val taskUID9 : String

    /**
    * 
    * Class : variable
    * Type : file_qst
    * Value : 
    * Default Value : 
    **/
    val questFile10 : String

    /**
    * 
    * Class : variable
    * Type : int
    * Value : 
    * Default Value : 0
    **/
    val taskUID10 : String

    /**
    * Area bitmap to display behind marker.
    * Class : variable
    * Type : file_tex
    * Value : 
    * Default Value : 
    **/
    val areaBitmap : String

    /**
    * Use custom rotation angle on area bitmap?
    * Class : variable
    * Type : bool
    * Value : 
    * Default Value : 0
    **/
    val areaRotate : String

    /**
    * Custom area bitmap rotation in degrees.
    * Class : variable
    * Type : real
    * Value : 
    * Default Value : 0.0
    **/
    val areaRotation : String

    /**
    * Custom area x offset in pixels.
    * Class : variable
    * Type : int
    * Value : 
    * Default Value : 0
    **/
    val areaOffsetX : String

    /**
    * Custom area y offset in pixels.
    * Class : variable
    * Type : int
    * Value : 
    * Default Value : 0
    **/
    val areaOffsetY : String

    /**
    * Distance from player to show marker in meters.
    * Class : variable
    * Type : real
    * Value : 
    * Default Value : 0.0
    **/
    val markerRange : String

}